
#include "Engine.h"

class RendererImpl : public Renderer
{
public:
	virtual void __stdcall AddRef()
	{

	}

	virtual void __stdcall Release()
	{

	}

};

class EngineImpl : public Engine
{
public:
	virtual void __stdcall AddRef()
	{

	}

	virtual void __stdcall Release()
	{

	}

	virtual Renderer* __stdcall GetRenderer()
	{
		return new RendererImpl;
	}

};

Engine* __stdcall CreateEngine()
{
	return new EngineImpl;
}
